Implementation-aware selection of the custom instruction set for extensible processors

نویسندگان

  • Amir Yazdanbakhsh
  • Mehdi Kamal
  • Sied Mehdi Fakhraie
  • Ali Afzali-Kusha
  • Saeed Safari
  • Massoud Pedram
چکیده

http://dx.doi.org/10.1016/j.micpro.2014.05.007 0141-9331/ 2014 Elsevier B.V. All rights reserved. ⇑ Corresponding author. Tel.: +98 2182084920; fax: +98 2188778690. E-mail addresses: [email protected] (A. Yazdanbakhsh),mehdikamal@ ut.ac.ir (M. Kamal), [email protected] (S.M. Fakhraie), [email protected] (A. Afzali-Kusha), [email protected] (S. Safari), [email protected] (M. Pedram). 1 Present address: College of Computing, Georgia Institute of Technology, USA.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Generating and evaluating application-specific hardware extensions

Modern platform-based design involves the application-specific extension of embedded processors to fit customer requirements. To accomplish this task, the possibilities offered by recent custom/extensible processors for tuning their instruction set and microarchitecture to the applications of interest have to be exploited. A significant factor often determining the success of this process is th...

متن کامل

Runtime Adaptive Extensible Embedded Processors - A Survey

Current generation embedded applications demand the computation engine to offer high performance similar to custom hardware circuits while preserving the flexibility of software solutions. Customizable and extensible embedded processors, where the processor core can be enhanced with application-specific instructions, provide a potential solution to this conflicting requirements of performance a...

متن کامل

An End-to-End Design Flow for Automated Instruction Set Extension and Complex Instruction Selection based on GCC

Extensible processors are application-specific instruction set processors (ASIPs) that allow for customisation through user-defined instruction set extensions (ISE) implemented in an extended micro architecture. Traditional design flows for ISE typically involve a large number of different tools for processing of the target application written in C, ISE identification, generation, optimisation ...

متن کامل

Rapid generation of custom instructions using predefined dataflow structures

Abstract: Custom instruction generation is fast becoming popular as it provides an alternative means to realize application specific processors. In this paper, we propose an efficient methodology for rapid instruction set customization on RISPs (Reconfigurable Instruction Set Processors) using predefined sets of dataflow structures that are based on templates and reusable structures. A novel te...

متن کامل

An Integrated Temporal Partitioning and Mapping Framework for Handling Custom Instructions on a Reconfigurable Functional Unit

Extensible processors allow customization for an application by extending the core instruction set architecture. Extracting appropriate custom instructions is an important phase for implementing an application on an extensible processor with a reconfigurable functional unit. Custom instructions (CIs) usually are extracted from critical portions of applications. This paper presents approaches fo...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Microprocessors and Microsystems - Embedded Hardware Design

دوره 38  شماره 

صفحات  -

تاریخ انتشار 2014